<?php
	require('func_vendedor_pedido.php');
	header("Cache-Control: no-store, no-cache, must-revalidate");
	$vartipo=$_GET['tipo'];
	if (isset($vartipo)){
		
		switch ($vartipo){
			case 0:
				$varclave=$_GET['claveacceso'];
				echo Acceso($varclave);
			break;
			case 1:
				/* Consulta de Cliente en pedido  */
				$varcliente=$_GET['clavecliente'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Consulta_Cliente_Pedido2($varcliente);
			break;	
			case 2:
				/* Consulta de codigos para pedido  */
				$varcodigo=$_GET['cvecodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtener_Codigo_Pedido($varcodigo);
			break;	
			case 3:
				/* Inserta a tabla del pedido, un codigo, dependiendo de la sesion, cliente  */
				$varcodigo=$_GET['cvecodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Inserta_Codigo_Pedido($varcodigo);
			break;
			case 4:
				/* listado completo de codigos del cliente 	*/
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Listado_Codigos_Pedido();
			break;
			case 5:
				/* Abre ventana externa con la cantidad de articulos que se van a agregar al codigo */
				$varcodigo=$_GET['cvecodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Ventana_Cantidad_Codigo_Pedido($varcodigo);
			break;
			case 6:
				/* Inserta en tabla de pedido, codigo y cantidad, dependiendo el cliente en sesion */
				$varcodigo=$_GET['cvecodigo'];
				$varcantidad=$_GET['cantidadcodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Inserta_CodigoyCantidad_Pedido($varcodigo,$varcantidad);
			break;
			case 7:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Informacion_Total_Pedido();
			break;
			case 8:
				$varcodigoequiv=$_GET['codigoequivalencia'];
				$varcodigosel=$_GET['codigosel'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Equivalencias($varcodigoequiv,$varcodigosel);
			break;
			case 9:
				$vartipoventa=$_GET['tipoventa'];
				$vartipoflete=$_GET['tipoflete'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Guarda_Tipo_Venta($vartipoventa,$vartipoflete);
			break;
			case 10:
				$varcodigooriginal=$_GET['cvecodigooriginal'];
				$varcodigocambiar=$_GET['cvecodigocambiar'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Cambia_Equivalencia($varcodigooriginal,$varcodigocambiar);
			break;
			case 11:
				$varcodigo=$_GET['cvecodigo'];
				$varcantidad=$_GET['cantcodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Cambia_Cantidad_Codigo_Pedido($varcodigo,$varcantidad);
			break;
			case 12:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo actualiza_grid_pedido();
			break;
			case 13:
				//echo actualiza_grid_pedido_ventana();
			break;
			case 14:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Coteja_Ofertas();
			break;
			case 15:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Existe_Codigos_Pedidos();
			break;
			case 16:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$clavecliente=$_SESSION['cvecliente'];
				$sql="select codigo,cantidad,precio,descuento,surtido,importe,equivale,'DEL' as borrar from swpr_pedidos where cliente=$clavecliente order by id_serial ";
				$name="obj";
				$varretorno=activewidgets_grid($name, $sql);
				$script="<script>".$varretorno."</script> ";
				echo $script;
			break;
			case 17:
				$varcodigo=$_GET['cvecodigo'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$afectados=borrar_codigo_pedido($varcodigo);
				echo $afectados;
			break;
			case 18:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtener_Kits_Pedido();
			break;
			case 19:
				$varkit=$_GET['cvekit'];
				$clavecliente=$_SESSION['cvecliente'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Agregar_Kit_a_Pedido($varkit,$clavecliente);
			break;
			case 20:
				$varcodigo=$_GET['codigobuscar'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtener_Aplicacion($varcodigo);
			break;
			case 21:
				$varnombre=$_GET['nombrebuscar'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtener_Codigos_Nombre($varnombre);
			break;
			case 22:
				$varcodigonombre=$_GET['codigonombre'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Bnombre($varcodigonombre);
			break;
			case 23:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo cierra_session2('1');
			break;
			case 24:
				$varcomentario=$_GET['comentario'];
				if(strlen(trim($varcomentario))==0){
					$varcomentario=" ";
				}
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Grabar_Pedido($varcomentario);
			break;
			case 25:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Limpiar_Pedido();
			break;
			case 26:
				$varclavecliente=$_GET['clavedelcliente'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Consulta_Select_Socios2($varclavecliente);
			break;
			case 27:
				$varclavecliente=$_GET['clavedelcliente'];
				$varclavesocio=$_GET['clavedelsocio'];
				$vartiposocio=$_GET['tiposocio'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Listado_Agentes_Pedidos($varclavecliente,$varclavesocio,$vartiposocio);
			break;
			case 28:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$varclavecliente=$_GET['clavedelcliente'];
				$varclavesocio=$_GET['clavedelsocio'];
				$varagente=$_GET['claveagente'];
				$vartipoventa=$_GET['clavetipoventa'];
				$varflete=$_GET['varflete'];
				$varfacturacion=$_GET['varfacturacion'];
				$vardescuento=$_GET['selecciondescuento'];
				echo dvendedor($varclavecliente,$varclavesocio,$varagente,$vartipoventa,$varflete,$varfacturacion,$vardescuento);
			break;
			case 29:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo vendedordesc();
			break;
			case 30:
				$varcodigoequiv=$_GET['codigoequivalencia'];
				$varcodigosel=$_GET['codigosel'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo EquivalenciasNoExistencia($varcodigoequiv,$varcodigosel);
			break;
			case 31:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtenerproveedorespventanalineas();
			break;
			case 32:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$varprov=$_GET['provl'];
				echo Obtenerlineas($varprov);
			break;
			case 33:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$varprov=$_GET['provl'];
				$varlinea=$_GET['linea'];
				echo Obtenercodigoslineas($varprov,$varlinea);
			break;
			case 34:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$varprov=$_GET['provl'];
				$varlinea=$_GET['linea'];
				echo BorrarCodigosPreviamenteAgreg($varprov,$varlinea);
			break;
			case 35:
				//fnactualiza_session($_SESSION['cvecliente']);
                        fnactualiza_session($_SESSION['clavecte']);
				$varprov=$_GET['provl'];
				$varlinea=$_GET['linea'];
				$varcodigol=$_GET['codigol'];
				$varcantidad=$_GET['cantidad'];
				echo AgregaCodigosLineaPedido($varprov,$varlinea,$varcodigol,$varcantidad);
			break;
			case 36:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				$varprov=$_GET['provl'];
				$varlinea=$_GET['linea'];
				echo BorrarCodigosNoAgreg($varprov,$varlinea);
			break;
			case 37:
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo AgregaCodigosLineaAPedido();
			break;
                       case 39:
				$varnombre=$_GET['nombrebuscar'];
				//fnactualiza_session($_SESSION['cvecliente']);
                                fnactualiza_session($_SESSION['clavecte']);
				echo Obtener_codigos_coincidencias($varnombre);
			break;
			case 41:
                fnactualiza_session($_SESSION['clavecte']);
				echo getMarcas();
			break;
			case 42:
                fnactualiza_session($_SESSION['clavecte']);
				echo getModelos($_GET['marca']);
			break;
			case 43:
                fnactualiza_session($_SESSION['clavecte']);
				echo getSistemas($_GET['marca'],$_GET['modelo'], $_GET['fecha'],$_GET['motor']);
			break;
			case 44:
                fnactualiza_session($_SESSION['clavecte']);
				echo getFechasConsulta($_GET['marca'],$_GET['modelo'],$_GET['motor']);
			break;
			case 45:
                fnactualiza_session($_SESSION['clavecte']);
				echo Obtenercodigosbusquedafiltros($_GET['marca'],$_GET['modelo'], $_GET['fecha'], $_GET['sistema'],$_GET['motor']);
			break;
		}
	}
	
	 
?>
